furny.furndb
Class DBLocator

java.lang.Object
  extended by furny.furndb.DBLocator
All Implemented Interfaces:
com.jme3.asset.AssetLocator

public class DBLocator
extends java.lang.Object
implements com.jme3.asset.AssetLocator

Implementation of JME AssetLocator that is used to load textures of a model from the database.

Since:
10.08.2012
Author:
Stephan Dreyer

Nested Class Summary
private static class DBLocator.AssetInfoDB
          AssetInfo implementation to distinguish other assets from database assets.
 
Constructor Summary
DBLocator()
           
 
Method Summary
 com.jme3.asset.AssetInfo locate(com.jme3.asset.AssetManager manager, com.jme3.asset.AssetKey key)
           
 void setRootPath(java.lang.String rootPath)
          The database needs no root path.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DBLocator

public DBLocator()
Method Detail

setRootPath

public void setRootPath(java.lang.String rootPath)
The database needs no root path.

Specified by:
setRootPath in interface com.jme3.asset.AssetLocator
Parameters:
rootPath - not required
Since:
10.08.2012

locate

public com.jme3.asset.AssetInfo locate(com.jme3.asset.AssetManager manager,
                                       com.jme3.asset.AssetKey key)
Specified by:
locate in interface com.jme3.asset.AssetLocator